package com.swanclouds.api.managers;

import com.swanclouds.common.RestService;
import com.swanclouds.model.common.ActionResponse;
import com.swanclouds.redfish.managers.domain.SmtpServiceModel;
/**
 * Author: 李文强
 * Title: SmtpService
 * Description: TODO
 */
public interface SmtpService extends RestService {

    /**
     * 查询SMT服务详情信息
     * @return SmtpServiceModel
     */
    SmtpServiceModel get();

    /**
     * 配置服务器SMTP服务信息
     * @return  com.swanclouds.redfish.managers.domain.SmtpServiceModel
     **/
    SmtpServiceModel deploy();

    /**
     * 发送SMTP测试邮件
     * @return  com.swanclouds.model.common.ActionResponse
     **/
    ActionResponse sendTestMail();

}
